home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / pc_board / mhclbk11.zip / MHCALLBK.DOC < prev    next >
Text File  |  1992-05-09  |  11KB  |  326 lines

  1.  
  2.  
  3.  
  4.  
  5.                                   MH CALLBACK
  6.                                   Release 1.1
  7.                                   May 09 1992
  8.  
  9.                           Copyright 1992 by Mike Hein
  10.  
  11.                               The Communicator BBS
  12.                         818 999-0429, 1200-14.4 24 hours
  13.                23023 Califa Street, Woodland Hills, CA 91367-4214
  14.  
  15.  
  16.  
  17.  
  18.             MH Callback  is another Callback  door.  This  door will ask
  19.         the user their  phone number, check  it against already verified
  20.         numbers (and if it is not a duplicate) then call the number.  It
  21.         will call all numbers, local or  not.  This will only cost a few
  22.         cents per  call as  it hangs up  immediately after  the call and
  23.         prevents users  from trying long  distance numbers  so that they
  24.         won't get  verified.  This also  prevents sysops  from having to
  25.         make those boring calls to tell people they are verified and not
  26.         knowing if you missed someone or they lied on their application.
  27.         The system and the callback door will keep the users honest.
  28.         This is not  as elaborate as  some of the  other callback doors,
  29.         but it works and it is easy and costs NOTHING.
  30.  
  31.             If you have any  problems, please call my  board and leave a
  32.         message.  I will fix any problems as soon as possible.
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.             I have made  this DOOR program  for the use  of other sysops
  67.         along  with  myself and  have  done  so for  no  charge.  Future
  68.         programs may ask for  donations but you are  not required to pay
  69.         any fee.  All parts of MH-CALL BACK and its documentation cannot
  70.         be copied, modified, in any  form without the written consent of
  71.         the author.
  72.  
  73.  
  74.                   I Would like to Thank the Following people:
  75.  
  76.                      Brian Veditz for Testing with GAP 5.1B
  77.                Herman Kachold, from Utopias BBS (206)694-6974 for
  78.                         reporting Phone number problems.
  79.  
  80.  
  81.         ------------------------> Please Read <------------------------
  82.  
  83.  
  84.             The AUTHOR  does not warranty  that this  software will meet
  85.         your  requirements  or the  software  will be  error  Free.  THE
  86.         AUTHOR WILL NOT BE LIABLE FOR ANY DAMAGES BY THIS SOFTWARE.
  87.  
  88.  
  89.         ----------------------------> NOTES <---------------------------
  90.  
  91.             PLEASE READ THE ENTIRE "README.1ST" DOCUMENTATION!!!
  92.         It contains any  new information on this  Program that was added
  93.         after  the  docs were  produced  and  for new  versions  of this
  94.         program.
  95.         ----------------------------------------------------------------
  96.  
  97.  
  98.  
  99.  
  100.  
  101.           The Files you should have with MHCLBKxx.zip
  102.  
  103.                MHCALLBK.EXE        <=====The executable Door Program
  104.                                          run of Pcboard 14.x or
  105.                                          Will run on any BBS That use's
  106.                                          the DOOR.SYS system (will
  107.                                          update door.sys only)
  108.                MHCALLBK.CNF        <=====CNF file for Callback
  109.                WELCOME             <=====Intro screen to Callback
  110.                GOODBYE             <=====Exit screen from Callback
  111.                MHCALLBK.DOC        <=====This Documentation
  112.                README.1ST          <=====Newest Information not in Docs
  113.  
  114.          Why MH Call-back
  115.          ----------------
  116.             This call back door has no fee  at all and it will write all
  117.         calls to a log (so only one  user can use that number) with most
  118.         callback doors you have to pay  over $10.00 so it will write the
  119.         number to a log  and there is usually a  limit to the number the
  120.         it will write,  not so with  MH-Callback.  There is  no limit to
  121.         the number of phone numbers it will record.
  122.  
  123.          WHAT IS IT
  124.          ----------
  125.             MH CALL-BACK is a PCBOARD or any BBS system that will
  126.         use the  DOOR.SYS file  and PCBOARD  like door  file.  From this
  127.         Point I will refer to MH Callback as a DOOR.
  128.  
  129.  
  130.         WHAT OTHER PURPOSE DOES IT HAVE
  131.         -------------------------------
  132.             Lets say you don't want to update your user everyday but you
  133.         do not want to  have multiple users on  the board.  With MH-CALL
  134.         BACK only one user can use one phone number.
  135.  
  136.         SETUP:
  137.  
  138.             Most of the  Sysops are familiar  with setting up  a DOOR on
  139.         your BBS program...   For those of  you that do  not now how to,
  140.         here are the Basics:
  141.  
  142.             First, decide what drive you are  going to place the door on
  143.         and the directory it goes in.
  144.  
  145.         ex.    C:\PCB\MHCALLBK
  146.  
  147.             Second, edit the MHCALLBK.CNF file (Explained later)
  148.  
  149.             Third, EDIT  your door  list and  your door  menu.  Refer to
  150.         your BBS program manual for details.
  151.  
  152.             Forth, make a Batch file to load the DOOR. (Ex. below)
  153.  
  154.         (LOGON.BAT)
  155.                CD CALLBACK
  156.                MHCALLBK MHCALLBK.CNF
  157.                CD ..
  158.  
  159.         (MHCALLBK.CNF)
  160.  
  161.           1:C:\PCB\PCBOARD.SYS
  162.           2:The Communicator BBS
  163.           3:Mike
  164.           4:Hein
  165.           5:C:\PCB\MHCALLBK.LOG
  166.           6:PCB14
  167.           7:C:\PCB\MAIN
  168.           8:818
  169.           9:1
  170.          10:"30","45"
  171.  
  172.         1) is the Path and name of the BBS Door file (ex. DOOR.SYS)
  173.         2) is the name of the BBS
  174.         3) is the sysops first name
  175.         4) is the sysops last name
  176.         5) is the name of a callers log (not the BBS's log)
  177.         6) PCB14 for PCBoard 14.x users,
  178.            GAP for GAP or other 52/31 line DOOR.SYS users
  179.         7) If PCBoard, then path of the Users file (not name)
  180.            If Gap or other DOOR.SYS then path of DOOR.SYS file
  181.         8) Local area code
  182.         9) Long distance code.  If a code is long distance then this
  183.            will be put before the phone.  For example, if someone enters
  184.            818-999-0429, this code will be put in front of it.  If you
  185.            had a 1 here it would be "1-818-999-0429" otherwise if it was
  186.            blank it would just dial "818-999-5488"
  187.         10)Old Security, New Security
  188.            You can run this from your LOGON.BAT file since the program
  189.            will exit, without any display, if the users security is not
  190.            equal to the old security.  This forces users into Callback.
  191.  
  192.  
  193.  
  194.  
  195.                           BBS SETUP / OPTION COMMANDS
  196.  
  197.             MHCALLBK  has  numerous  command line  options  in  order to
  198.         provide flexibility with most computer systems. Here is a list:
  199.  
  200.          LOCAL       - Forces Door Source to run in local mode. This
  201.                        is really meant for testing purposes, but it
  202.                        still reads the configuration file, but doesn't
  203.                        read the bbs interface file.
  204.          IRQ=n       - Lets you change the IRQ used for the com port
  205.                        specified in the bbs interface file.
  206.                        (See below for more information)
  207.          ADDR=&Hnnnn - Lets you change the address used for the com
  208.                        port specified in the bbs interface file.
  209.                        (See below for more information)
  210.          PS2         - Forces the PS/2 IRQs and addresses if a PS/2
  211.                        isn't detected (Normally it is, but you can't
  212.                        always tell!)
  213.          WILDCAT     - Forces MHCALLBK into Wildcat 2.0 mode
  214.          DOORSYS     - Forces MHCALLBK into 31-Line DOOR.SYS mode
  215.          PCB121      - Forces MHCALLBK into PCBoard 11.8/12.x mode
  216.                        with COM 1 active
  217.          PCB122      - Forces Door Source into PCBoard 11.8/12.x mode
  218.                        with COM 2 active
  219.          PCB14       - (DEFAULT) Forces MHCALLBK into PCBoard 14.x
  220.                        mode
  221.  
  222.               When you use the IRQ or  the ADDR option, you must include
  223.         the other.  You can't use just the IRQ and not the ADDR, and you
  224.         can't use just the ADDR and not the IRQ. Here's a chart with the
  225.         STANDARD IRQs and addresses for the PS/2s and IBM PCs:
  226.  
  227.                                     Non PS/2
  228.                          Com port       IRQ     Address
  229.                            1             4       &H3F8
  230.                            2             3       &H2F8
  231.                            3             4       &H3E8
  232.                            4             3       &H2E8
  233.                           5-8            4       &H3F8
  234.  
  235.                                       PS/2
  236.                         Com port       IRQ     Address
  237.                            1             4       &H3F8
  238.                            2             3       &H2F8
  239.                            3             3       &H3220
  240.                            4             3       &H3228
  241.                            5             3       &H4220
  242.                            6             3       &H4228
  243.                            7             3       &H5220
  244.                            8             3       &H5228
  245.  
  246.  
  247.             In your Configuration (CNF) file leave the bbs type blank if
  248.         you  are  using  anything  other  then  PCB14  or  GAP  (52 line
  249.         DOOR.SYS).   Other  systems  like  Wildcat  and  PCB12  are  not
  250.         guaranteed to work, as I could not test them.
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.         SUPPORT
  261.         -------
  262.             For  the latest  Update  to MH-Callback  call  the following
  263.         boards:
  264.  
  265.                 Woodland Hills, CA   The Communicator BBS
  266.                                      (818) 999-0429
  267.                                      1200-14.4 BAUD
  268.  
  269.                 Woodland Hills, CA   The Informer BBS
  270.                                      (818) 999-5488
  271.                                      3/1200/2400
  272.  
  273.             Also  check  The Communicator  for  information  on advanced
  274.         versions of this door with many new features.
  275.  
  276.         DONATIONS?
  277.         ----------
  278.  
  279.             There will be  an advanced version coming  along soon, it is
  280.         still in beta test however.  Any donations for this version will
  281.         be happily accepted  and will get  minor changes in  the door if
  282.         you need them, any donations over  $10 will get you the advanced
  283.         version when it comes out, no  matter what the new versions cost
  284.         will be.
  285.  
  286.         OTHER NOTES/FLAWS/ETC
  287.         ---------------------
  288.  
  289.             PCBoard users  cannot use the  callback door  in their LOGON
  290.         batch file as  pcboard does not read  in the changes afterwards.
  291.         You must  make a separate  door that  runs when a  user logs on.
  292.         GAP users however can run  the callback program in the LOGON.BAT
  293.         file.  The callback door will  update the Data phone number with
  294.         the verified number, and update the security (obviously).  Using
  295.         the callback in one of the logon doors has an added plus.  There
  296.         is no abort option  so users will not be  able to enter your bbs
  297.         UNTIL they pass the verification check.
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.